package com.it.listdemo;

/*
    boolean add(E e)          添加
    boolean remove(E e)       删除
    E remove(int index)      删除指定位置的元素
    E set(int index, E e)    修改指定位置的元素
    E get(int index)         查询指定位置的元素
    int size()               获取长度
 */

import java.util.ArrayList;

public class ArrayListDemo2 {
    public static void main(String[] args) {
        //1.创建一个集合
        ArrayList<String> list = new ArrayList<String>();

        //2.添加元素
        list.add("A");
        list.add("B");
        list.add("C");

        /*//3.删除元素
        boolean result = list.remove("D");
        System.out.println(result);
     //根据索引删除
        String str = list.remove(2);
        System.out.println(str);
         */
        //4.修改指定位子上的元素
       /* String str = list.set(0,"B");
        System.out.println(str);*/

        //5.查找指定位置的元素
       /* String str2 = list.get(0);
        System.out.println(str2);*/

        //6.获取长度
        /*int size = list.size();
        System.out.println(size);*/

        //遍历
        for (int i = 0; i < list.size(); i++) {
            String str3 = list.get(i);
            System.out.println(str3);
        }
       // System.out.println(list);
    }
}
